]> dgit.raspbian.org Git - gnome-shell.git/commit
extensionSystem: Catch errors when updating extensions
authorFlorian Müllner <fmuellner@gnome.org>
Mon, 9 Mar 2020 15:45:22 +0000 (16:45 +0100)
committerGeorges Basile Stavracas Neto <georges.stavracas@gmail.com>
Tue, 17 Mar 2020 14:19:20 +0000 (14:19 +0000)
commit39f61fc41cb4065f675149595e106fd4d3018412
tree3d8bf0274ea1b6736d1cc0d535f9f8a273d972b1
parentd3939a38a383b38448b8f5ef55a509b0eaddbfba
extensionSystem: Catch errors when updating extensions

Extension updates are installed at startup, so any errors that bubble
up uncaught will prevent the startup to complete.

While the most likely error reason was addressed in the previous commit
(pending update for a no-longer exitent extension), it makes sense to
catch any kind of corrupt updates to not interfere with shell startup.

https://gitlab.gnome.org/GNOME/gnome-shell/issues/2343
js/ui/extensionSystem.js